#include "httplib.h"

#define SERVER_IP "82.157.121.141"
#define SERVER_PORT 8080

int main()
{
    // 实例化客户端对象，用于搭建客户端
    httplib::Client cit(SERVER_IP,SERVER_PORT);

    // MultipartFormData:表示多部分表单数据中的单个表单字段或文件
    httplib::MultipartFormData item;
    item.name = "file";                 // 表单字段的名称
    item.filename = "hello";            // 文件名称，如果普通表单，字段则为空
    item.content = "Hello Linux";       // 文件内容
    item.content_type = "text/plain";   // 内容类型

    httplib::MultipartFormDataItems items;
    items.push_back(item);

    auto res = cit.Post("/multipart",items);
    std::cout << res->status << std::endl;
    std::cout << res->body << std::endl;

    return 0;
}